armoured diamond - Turkish English Dictionary